concept {
IfcZShapeProfileDef:ProfileType -> IfcProfileTypeEnum
IfcZShapeProfileDef:ProfileName -> IfcLabel
IfcZShapeProfileDef:Position -> IfcAxis2Placement2D_0
IfcZShapeProfileDef:Position -> IfcAxis2Placement2D_1
IfcZShapeProfileDef:Depth -> IfcPositiveLengthMeasure_0
IfcZShapeProfileDef:FlangeWidth -> IfcPositiveLengthMeasure_1
IfcZShapeProfileDef:WebThickness -> IfcPositiveLengthMeasure_2
IfcZShapeProfileDef:FlangeThickness -> IfcPositiveLengthMeasure_3
IfcZShapeProfileDef:FilletRadius -> IfcNonNegativeLengthMeasure_0
IfcZShapeProfileDef:EdgeRadius -> IfcNonNegativeLengthMeasure_1
IfcAxis2Placement2D_0:Location -> IfcCartesianPoint_0
IfcAxis2Placement2D_0:Location -> IfcCartesianPoint_1
IfcAxis2Placement2D_0:RefDirection -> IfcDirection_0
IfcAxis2Placement2D_0:RefDirection -> IfcDirection_1
}